/*-------------------------------------------------------------------------- 信息提示 */
.unvalidator{ color:#cb3500;font-size:12px;border: 1px solid #efb49d;padding:6px 30px 5px 25px; margin:5px;background:#FFFCFC url(/Images/unvalidator.gif) no-repeat 5px;width:300px;}
.success{ background:#E8F4E8 url(/Images/ok.gif) no-repeat 5px;border: 1px #008000 solid; padding:3px 8px 3px 25px; margin:1px;color:green; font-size:12px;width:300px;}
.ok{ background:url(/Images/ok_big.gif) no-repeat 5px;padding:20px 20px 20px 70px;color:#04BD08; font-size:16px; font-weight:bold;}
.loading{ color:#536851;font-size:12px;border: 1px solid #A6C16A;padding:6px 30px 5px 25px;margin:5px;background:#FFFFE0 url(/Images/Loading.gif) no-repeat 5px;}
.loadingImg{ background:#FFFCFC url(/Images/Loading.gif) no-repeat 5px;}
.topRight{ position:absolute; top:2px; right:2px;}
.errorSimple{color:Red;font-size:12px; font-family:Arial;}
.error{color:#cb3500;font-size:12px;border: 1px solid #efb49d;padding:6px 10px 5px 25px; margin:5px;background:#FFFCFC url(/Images/error.gif) no-repeat 5px;width:270px;}
.errorBig{border: 1px solid #efb49d;width:500px;color:#cb3500; font-size:14px; margin:100px auto 100px auto; padding:30px 0pt 15px 50px; background:#FFFFF8 url(/images/error.gif) no-repeat 5% 37%;}
.warning{background:#E0EEF9 url(/Images/Warning.gif) no-repeat 5px;border: 1px #D0E8FF solid; padding:6px 30px 5px 25px; margin:5px;color:#2080D0; font-size:12px;}
.warning2{background:#E0EEF9;border: 1px #58A0DC solid; padding:6px 30px 5px 25px; color:#2080D0; font-size:12px;}

/*-------------------------------------------------------------------------- 按钮 */
.textgray{ color:#B6B6B6;}
.gray{ color:#808080;}

.bigNumber{ color:#BF00BF; font: 18px Verdana;text-align:center;}
.email{ color:#3C3C3C; font: 10px Arial; text-align:center;}
.date{ color:#999; font: 10px Arial; text-align:center;}
.datetime{ color:#7C7C7C; font-size:11px; font-family:Verdana;font-style: italic; margin-left:10px;}
.unitname{ color:#58A0DC;}

.buttonBlue{background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:3px 5px;}
.button{background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:3px 5px; width:60px;}
.buttonSelect{margin: 0 10px 0 1px;color: #5D5D5D;background-color: #F3F3F3;border:1px solid #C4C4C4;padding:2px 5px;}
.buttonGray{color:#5D5D5D; font-weight:normal;background-color: #F3F3F3;border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;padding:2px 5px;}
.buttonGrayS{color:#5D5D5D; font-weight:normal;background-color: #F3F3F3;border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;padding:1px 3px;}
.buttonGrayBig{color:#5D5D5D; font-weight:normal;background-color: #F3F3F3;border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;padding: 4px 12px 3px 12px;}
.buttonBlueBig{background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:6px 12px;}
.buttonOrangeBig{background:#FF8000; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;padding:6px 12px;}
.cancelbutton{background:#D0D0D0; color:#000000; border-bottom:1px #606060 solid;border-right:1px #606060 solid; border-left:0; border-top:0;padding:3px 5px; }
.turnback{position:absolute;right:2%;top:2%;float:right;}
.hackbox {border-top:1px solid transparent !important;clear:both;margin-top:-1px !important;visibility:hidden;}
.nocontent h3,
.nocontent h4{color:#9E9E9E; font-size:14px; margin:50px auto; width:250px;padding:20px 0pt 15px 130px;border:1px solid #E0E0E0; background:#FFFFF8 url(images/Warning.gif) no-repeat 15% 50%;}
.nocontent{text-align:center;color:#2080D0;}

.noResult{color:#9E9E9E; font-size:14px; margin:50px auto; width:500px;padding:20px 0pt 25px 20px;border:1px solid #ccc; background:#fafafa url(images/Warning.gif) no-repeat 15% 21%;}
.noResult p{font-weight:bold;color:#77413F; padding-left:100px;font-size:15px;}
.noResult .advice{ text-align:left; font-size:15px;padding-left:100px;color:#707070}
.advice{ margin-top:25px;}
.advice span{ color:#F05919;}
.advice li{ list-style-type:none; list-style-image:url(/Images/li.gif); padding:6px 0;}

.remark{ margin:10px;padding:5px;border:1px solid #ACD373; background:#FAFFF3; color:Gray;}
.remark dt {display:block;width:32px;padding:0 0 0 5px;}
.remark dd {display:block;margin:-20px 0 0 45px;line-height:1.6em;}
.remark span{ margin:0 10px;}
.remark .remarkLeft{ float:left; width:80%;}
.remark .remarkRight{ float:right; text-align:right; padding-right:5px; margin-top:5px;}

hr.gray{ width:99%; margin:0 auto; text-align:center; background:#E2E2E2; height:1px; border:0; margin:20px 5px}
hr.cof{ width:99%; margin:0 auto; text-align:center; background:#713928; height:1px; border:0; margin:12px 5px;}
.dashedLine{ border-bottom:1px dotted #BEBEBE; height:1px; margin:3px 0;}
.dottedLine{ height:1px; margin:3px; background:url(/Images/dotted.gif) repeat-x 0 0;}
/*---------------------------------------------------------------------------------------------------------------- 分页 */
.pagebar{ clear:both;font: 12px Arial, Helvetica, sans-serif;padding-top: 5px; padding-bottom: 10px; margin: 0 5px; color:#666;}

.pagebar a{ border: solid 1px #ddd; background: #fff; text-decoration: none; color:#666; padding: 1px 5px; margin:-2px 0pt 0pt 5px; font-family:Tahoma,SimSun,Arial;}
.pagebar a:hover { border:1px solid #95071B; color:#666;text-decoration: none;}

.pagebar .pagebarCurrent{ color:#fff; background:#95071B; border:1px solid #D4D4D4; text-decoration: none; padding:1px 5px; margin:3px;height:13px;line-height:100%;}

.pagebar .pagebarDot { padding:1px 3px;border:none; color:#666;}

.pagebar .pagebarPageInfo{color:#666; padding-right:5px; font-size:12px;}
.pagebar .pageInfoCurrentPage{color:#f60;}

.pagebar .jumpPage {margin:0 10px; font-size:12px;}
.pagebar .pagerButton { font-size: 12px; font-family: Verdana; width: 40px; height: 19px; margin-left: 5px; padding: 2px 3px; border: 1px solid #AAA; color: #808080; background-color: #EBEBEB; }
.pagebar .pagebarTextBox{ border:1px solid #DDD; color:#666; }
.pagebar .recordCount{ color:Red;}

/*---------------------------------------------------------------------------------------------------------------- 表单 */
textarea, select { border:1px solid; border-color:#7c7c7c #c3c3c3 #ddd; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:120%;}
input.text { border:1px solid; border-color:#7c7c7c #c3c3c3 #ddd; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:120%; padding:2px 2px; line-height:15px;}
input.text2 {border:1px solid #B2A6A2; font-size:12px; line-height:120%; padding:3px 2px; line-height:15px;}
input.quantity {width:30px; border:1px solid #B2A6A2; font-size:12px; line-height:120%; padding:3px 2px; line-height:15px;}
input.model {width:100px; border:1px solid #B2A6A2; font-size:12px; line-height:120%; padding:3px 2px; line-height:15px;}
input.price { color:Red; font-size:16px; font-weight:bold; font-family:Arial;}
input.priceS{ color:#CF4040; font-size:12px;font-weight:bold; font-family:Verdana; width:60px;}
input.money{ color:#000; font-size:12px;font-family:Verdana;}
input.money2{ color:#CF4040; font-size:12px;font-weight:bold; font-family:Verdana;}

.articlelist_bg1{ background:#F8FCFE;}
.articlelist_bg2{ background:#FFF;}
.tr_bg_over{ background:#FFFFE8 }

.hide{ display:none;}
.show{ display:block;}
.alignCenter{ text-align:center;}
/****************************************************************************************************************** Style */
body {
	font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #404040;line-height: 18px;margin: 0px;text-align:center;background:#FFF;
}
ol,ul,li,h3,h4{margin: 0;padding: 0;list-style-type:none;}
a {color: #333;text-decoration: none;}
a:hover {color:#0066CC;text-decoration: underline;}

a.blue {color: #0066CC;text-decoration: none;}
a.blue:hover {color:#0066CC;text-decoration: underline;}

a.blueUnderLine {color: #0066CC;text-decoration: underline;} 
a.blueUnderLine:hover {color: #800000;text-decoration: none;}

a.while {color: #fff;text-decoration: none; font-size:12px;}
a.while:hover {color:#fff;text-decoration: underline; font-size:12px;}

a.coffee12 {color: #000;text-decoration: none; font-size:12px; }
a.coffee12:hover {color:#0066CC;text-decoration: none;  font-size:12px;}

a.coffee16 {color: #000;text-decoration: none; font-size:15px; font-weight:bold; background:url(/images/dot2.gif) no-repeat 0 50%; padding-left:12px;}
a.coffee16:hover {color:#0066CC;text-decoration: none;  font-size:15px; font-weight:bold;}

a.iconMSN{ background:url(/images/icon_msg.gif) no-repeat 0; padding-left:23px; height:32px;}
a.iconEmail{ background:url(/images/icon_email.gif) no-repeat; padding-left:23px; height:32px;}
a.iconMobile{ background:url(/images/icon_mobile.gif) no-repeat; padding-left:23px; height:32px;}
/* ---------------------------------------------------------------------------------- Font */
.explain{ font-size:13px; color:#303030;padding-left:8px;}
.result{ color:#000; text-align:center; padding-left:40px;}
.keyword{ background:#FFFFA0;}
.score{ font-family:Arial; font-size:12px; color:#008000;}
.price{ color:#9A0900; font-size:12px; font-weight:bold; }
.price2{ color:#CF4040;font-size:12px; font-weight:bold;}
.priceM{ font-size:15px; color:#FF5900; font-weight:bold; }
.priceL{ font-size:18px; color:#FF3300; font-weight:bold; font-family:Verdana; }
.priceGray{ font-size:14px; color:Gray;  }
.coffee16{color: #FF9900; font-size:16px; font-weight:bold;}
.coffee14{color: #404040; font-size:14px; font-weight:bold;}
.cartnum{ color:Red; font-family:Verdana;}
.memberName{ color:#008000; font-family:Verdana; font-weight:bold;}
.cartnum{ color:Red;}
/* --------------------------------------------------------------------------------***************** 公用 */
.exchangeRate{ text-align:center; font-size:12px; color:#800000; border:1px solid #ECD7D7; padding:8px 3px; margin:20px 2px 5px 2px;}
.exchangeRate span{ margin-right:10px;}

#live800msg{ position:fixed; right:10px; top:130px; display:none;z-index: 102;}
#live800msg .closeLine{ text-align:right; background:url(/Images/live800header_bg.gif) no-repeat;}
#live800msg .closeLine img{ cursor:pointer; padding-right:1px;}

img{ border:0;}

.toolbar{ background:#fff; height:25px; border-bottom:1px solid #ccc; width:913px; color:#202020; padding:5px 0 0 20px; font-size:13px; font-family:Verdana;}
.toolbar .dot{ background:url(/images/dot.gif) no-repeat 50% 3px; width:6px; height:13px; padding-right:5px;padding-left:10px;}
.selectinput{ background:url(/images/bg_select.gif) repeat; padding:2px; color:#0000BF; cursor:pointer; border:1px solid #9FBDE3;border-right:0; font-family:Arial 宋体;}
.selectright{ background:url(/images/select_right.gif) no-repeat; width:21px; height:21px; border:1px solid #9FBDE3;}
.btnbg{ background:url(/images/btn_bg.gif) no-repeat; width:88px; height:30px; border:0; color:#fff; font-size:14px; padding-bottom:5px;}

/*----------------------------------------------------------------------------------------------- 头部 */
#header{width:1000px;margin: 0 auto;height:100px; position:relative; background:#f4f4f4;}
#header h1,
#header h2{position:absolute;top:0px;left:0; background:url(/images/logo.png) no-repeat 50%;width:230px; height:100px; margin:0; }
#header h1 span,
#header h2 span{ display:block;text-indent:-9999px; }
#header h1 a,
#header h2 a{ height:100%; width:100%; display:block; overflow:hidden;}

#TopMenuWrap{float:left;width:100%;margin-bottom:2px;}
#sidemenu{float:left;background:#dfdfdf url(/images/top-l-r.gif) no-repeat right;height:24px;width:194px;margin-left:-100%;text-align:right;padding:5px 8px 0 0;}
#header .nav{ width:100%;}
#header .nav ul{ margin:0 0 0 450px;}
#header .nav li{ float:left; list-style-type:none;}
#header .nav span{ margin:0 5px;}
#header .nav a{ color:#666666;}

#header .topmenu{ position:absolute;top:10px;right:30px;}

#menubar{ height:75px;width:747px;float:right;top:0px;position:relative; }
#menubar .leftimg{ float:left;width:10px;height:75px;background:url(/images/top_03.jpg) no-repeat; }
#menubar .rightimg{ float:right;width:10px;height:75px;background:url(/images/top_06.jpg) no-repeat; }
/*--------------------------------- 菜单 */
#menubar .menu{ float:right;background-color:#fff; }
#menubar .menu a.index{ background:url(/images/menubg1.gif) no-repeat 0 bottom;width:99px;height:23px;float:left;font-weight:700; }
#menubar .menu .line{ width:1px; height:26px;float:left;margin-top:23px;background:url(/images/top_line.gif) no-repeat; }
#menubar .menu a{ background:url(/images/menubg.gif) no-repeat 0 bottom;width:90px;height:75px;float:left;line-height:75px;font-size:15px;text-decoration:none;color:#333; }
#menubar .menu a:hover{ color:#a6c400;background:url(/images/menubg-o.gif) no-repeat 0 bottom; }

/*----------------------------------------------------------------------------------------------- 搜索栏 */
#SearchBar{ width:1000px; height:30px; background-color:#FFFFFF; border-bottom:1px solid #dedede;border-top:1px solid #dedede; margin:0 auto;}
#SearchBar .box{ width:1000px; margin: 0 auto; }
#SearchBar .search{ background-color:#000000; margin-right:8px !important; margin-right:4px; float:right;height:30px; color:#8ca502; width:731px; }
#SearchBar .search .searchLeft{ width:50%; float:left; padding:5px 0 0 0;}
#SearchBar .search .searchLeft a{ margin:0 10px; color:#8CA502; text-decoration:none;}
#SearchBar .search .searchLeft a:hover{ text-decoration:underline;}
#SearchBar .search .searchRight{ width:45%; float:left; padding:2px 0 0 0;}
#SearchBar .search .searchRight .buttonShow{ margin:0 3px 0 6px;}
#SearchBar form{ margin:0;}
/*----------------------------------------------------------------------------------------------- Footer */
#footer{ margin-top:0px;clear:both;text-align:center;background:#5d5d5d;}
#footerbar{ background:#fff;padding:2px 0;line-height:30px;text-align:center;border-bottom:1px solid #dedede;border-top:1px solid #dedede;}
#footer #copyright{ color:#fff; margin:10px 0; line-height:25px;}
#footer #copyright a{ color:#fff; margin:0 5px;}
#footerbar .nav { width:680px;margin:0 auto; height:28px;}
#footer ul{ margin:0; padding:0;}
#footer ul li{ float:left; list-style-type:none;}
#footer .nav span{ margin:0 10px;}
#footer .nav a{ margin-right:8px;}
#footer .nav a:hover{ color:#000;background:#fff;}
#footer .keywords{ background:#5d5d5d;padding:2px 0;color:#ECF4FC;text-align:center;width:800px;margin:0 auto;}

/*----------------------------------------------------------------------------------------------- 中間 */
#indexmiddlewrap{
	/*width:982px;*/
	width:998px;
	margin: 0 auto;
	background-color:#fff;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede;
	text-align:left;
}
.clearfix{ display:inline-table;}

.cat ul li{ font-size:15px; padding:5px 0;}
/* message.css */
#messageBoard{float:left;width:987px; background:#eaf4fe; border:6px solid #eaf4fe; margin:0 auto; text-align:left;}
#messageBoard h1{ text-indent:-3000px; background:url(/images/messageBoard_title.gif) no-repeat; height:150px; margin-top:10px;}
#messageBoard h1 span{ display:block;text-indent:-9999px; }
#messageBoard h1 a{ height:100%; width:100%; display:block; overflow:hidden;}

#searchbar{ width:209px; float:left;}
#searchbar h3{ font-size:13px; padding:10px 10px 10px 10px;margin-top:50px;}

#post{ position:relative; text-align:left;width:600px; height:350px; border:1px solid #ccc; background:#FBFBFB url(/Images/watermark.gif) no-repeat right bottom; margin:10px auto; text-align:center;}
#post h3{ font-size:15px; text-align:center; margin:10px 0 1px 0;}
#post textarea { padding:2px; font-size:13px; line-height:160%; width:410px; height:125px;}

#post table{ width:580px; text-align:left;}
#post .title{ width:100px; height:45px; text-align:center;}
#post .buttonLine{ width:100px;}
#post .code{ height:70px;}

#msgShower{ position:absolute; left:780px; bottom:160px;}

#messageList{ float:left;width:720px;margin-bottom:5px; background:#fff;}
#messageList ul{margin:0 5px}
#messageList li{ list-style-type:none; overflow:hidden; margin-top:20px; float:left;}
#messageList .c1{ width:636px; border:1px #d5d5d5 solid; background:#fff; width:644px; margin-left:31px; display:inline;}
/*#messageList .c2{ background:#F4FAFF;padding:5px; border:1px solid #DFEEFF;} blue */
#messageList .c2{ width:636px; border:1px #d5d5d5 solid; background:#fff; width:644px; margin-left:31px; display:inline;}

#messageList .noReplyContent{ color:#ea6015; font-size:13px; padding:10px 10px 10px 20px;}
#messageList .messageContent{ color:#616161; font-size:13px; padding:10px 10px 10px 56px; line-height:160%; background:url(/images/wen_img.gif) 18px center no-repeat;; border-bottom:1px #d6d6d6 solid;}
#messageList .replyContent{ color:#087ebc; font-size:13px; padding:10px 10px 10px 56px; line-height:160%; background:url(/images/da_img.gif) 18px center no-repeat;}

#messageList .tb{width:646px;background:#f4f4f4; color:#787878;}
#messageList .tbNoReply{width:678px;background:#FFF0F0; border-bottom:1px solid #FF9494; table-layout:fixed;}
#messageList .no{ width:50px; float:left; color:#ccc; font-family:Georgia; font-size:22px; font-style:italic;}
#messageList .username{ width:80px;color:Gray;padding-left:20px; }
#messageList .date{ width:500px; text-align:left; font-size:12px; color:Gray;}
#messageList .manage{ width:100px;}
#messageList .replyMan{ color:#606060;}

.articlelist_bg{ background:#EEF4DC;}/*F8FCFE*/
.articlelist_bg1{ background:#fff;}/*F8FCFE*/
.articlelist_bg2{ background:#FFF;}
.tr_bg_over{ background:#FFFDD0 }
.gray{ width:300px; height:21px; font-size:12px; color:#797979; margin-left:14px; display:inline; margin-top:5px;}
.gray a { color:#4b4b4b; text-decoration:underline;}

/*-----------------------------------------------------------------------------------------------------------------------*/
.lianxi { width:187px; margin:20px auto 0;}
.lianxi_title { width:177px; height:27px; float:left; display:inline; border-bottom:1px #8cc2ff solid; background:#bedffe; line-height:27px; padding-left:10px; font-size:15px; font-weight:900; color:#1154b9;}
.lianxi_body { width:187px; float:left; overflow:hidden;}
.lianxi_body ul { width:187px; height:78px; float:left; background:url(/images/text_list_bg.gif);}
.lianxi_body li { width:146px; float:left; height:39px; line-height:42px; font-family:Arial; font-size:13px; font-size:900; padding-left:41px; display:inline;}
.lianxi_body_li1 { background:url(/images/msn_img.gif) no-repeat 11px 9px;}
.lianxi_body_li2 { background:url(/images/yahoo_img.gif) no-repeat 11px 12px;}
.so_box { width:187px; height:28px; float:left; margin:20px 0 0 11px; display:inline;} 
.so_left { width:4px; height:28px; float:left; background:url(/images/so_left_bg.gif) no-repeat; overflow:hidden;}
.so_center { width:179px; height:28px; float:left; background:#bde0ff;}
.so_right { width:4px; height:28px; float:left; background:url(/images/so_right_bg.gif) no-repeat; overflow:hidden;}
.so_input { width:111px; height:17px; float:left; border:1px #a1a1a1 solid; margin:3px 3px 0 0; padding:3px 3px 0;}
.so_center_input { float:left; margin-top:3px;}
.messages_box { width:648px; margin:20px auto 0;}
.messages_title { width:648px; height:37px; float:left; border-bottom:1px #9e9e9e solid;}
.messages_title h3{ width:648px; height:36px; float:left; border-bottom:1px #ececec solid;}
.messages_body { widht:648px; float:left; margin-top:6px;}
.messages_body_left { width:184px; float:left; margin-right:7px;}
.messages_body_left_top { width:184px; height:3px; float:left; overflow:hidden;}
.messages_left_top_left,.messages_left_top_right,.messages_left_bottom_left,.messages_left_bottom_right,.messages_body_right_top_left,.messages_body_right_top_right,.messages_body_right_bottom_left,.messages_body_right_bottom_right { width:3px; height:3px; float:left;}
.messages_body_right_top_right { background:url(/images/liuyan_right_top_right.gif) no-repeat;}
.messages_body_right_top_left { background:url(/images/liuyan_right_top_left.gif) no-repeat;}
.messages_left_top_left { background:url(/images/liuyan_top_left.gif) no-repeat;}
.messages_left_top_right { background:url(/images/liuyan_top_right.gif) no-repeat;}
.messages_left_bottom_left { background:url(/images/liuyan_bottom_left.gif) no-repeat;}
.messages_left_bottom_right { background:url(/images/liuyan_bottom_right.gif) no-repeat;}
.messages_left_top_center { width:178px; height:3px; float:left; background:#f5f5f5;}
.messages_body1 { width:184px; height:398px; float:left; background:#f5f5f5; font-size:15px; color:#656565;}
.messages_body_right { width:457px; float:left;}
.messages_body_right_top { width:457px; height:3px; float:left; overflow:hidden;}
.messages_body_right_bottom_left { background:url(/images/liuyan_right_bottom_left.gif) no-repeat;}
.messages_body_right_bottom_right { background:url(/images/liuyan_right_bottom_right.gif) no-repeat;}
.messages_body_right_top_center,.messages_body_right_bottom_center { width:451px; float:left; height:3px;}
.messages_body_right_bottom_center { background:url(/images/liuyan_right_bottom_center.gif) repeat-x;}
.messages_body_right_top_center { background:url(/images/liuyan_right_top_center.gif) repeat-x;}
.messages_body2 { width:455px; height:398px; float:left; border-left:1px #c5c5c5 solid; border-right:1px #c5c5c5 solid;}
.messages_body1 p { text-align:right; padding-right:10px;}
.messages_body2_input1 { width:219px; height:21px; float:left; margin:15px 0 0 14px; display:inline; border:1px #ccc solid; padding:5px 5px 0; color:#666;}
.messages_body2_input2 { width:319px; height:139px; float:left; margin:15px 0 0 14px; display:inline; border:1px #ccc solid; padding:5px 5px 0; color:#666;}
.messages_body2_input3 { width:88px; height:21px; float:left; border:1px #ccc solid; padding:5px 5px 0; color:#666;}
.messages_body2_input4 { width:415px; height:28px; float:left; margin:15px 0 0 14px; display:inline;}
.messages_body1_p1 { margin-top:18px;}
.messages_body1_p2 { margin-top:110px;}
.messages_body1_p3 { margin-top:96px;}
.messages_body2_input5 { width:435px; display:block; margin-top:30px; font-size:12px; color:#797979; float:left; text-align:right; padding-right:20px;}
.lianxi_body li a { color:#4b4b4b;}
.lianxi_body li a:hover { color:#2369d3;}
.messages_body2_input6 {float:left; margin-left:14px; display:inline; margin-top:10px;}/*------------------------------------------------------------------------------- */
#Win_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
	cursor:wait;
}

.Win_overlayBG {
	/*
	background-color:#FFF;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	*/
	background-color:#000;
	filter:alpha(opacity=15);
	-moz-opacity: 0.15;
	opacity: 0.15;	
}

* html #Win_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#Win_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
	text-align:center;
	color:#40A040;
}

* html #Win_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#Win_success{
	position: fixed;
	display:none;
	height:94px;
	width:305px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -47px 0 0 -152px;
	text-align:center;
	color:#40A040;
	background:#E8FFE8 url(/images/win_bg.gif) no-repeat center;
}
#Win_body
{
	float:right; width:200px;
	padding:15px 20px 20px 20px; font-family:Arial;font-size:14px; font-weight:bold;
	color:#04BD08; /*7DC622*/
}

* html #Win_success { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#Win_confirm{
	position: fixed;
	display:none;
	height:168px;
	width:300px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -84px 0 0 -150px;
	text-align:center;
	color:#333333;
	background:#fff;
	border:1px solid #CCCCCC;
}

* html #Win_confirm { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

/*win*/
.wintitle {height:30px;border-bottom:1px solid #cccccc;padding:0 8px;background:url(/images/win_title.gif) repeat-x;}
.wintitle strong {display:block;float:left;height:30px;line-height:30px;font-size:14px;padding-right:10px;}
.wintitle span {display:block;float:right;height:24px;padding-top:6px;}
.wintitle span img{ cursor:pointer;}

.wincnt {display:table;width:300px;padding:30px 0;background:#fff;}
.winpic {height:32px;padding:0;margin:0;text-align:left;}
.winpic dt {display:block;width:32px;height:32px;padding:0 0 0 50px;}
.winpic dd {display:block;margin:-30px 0 0 95px;height:32px;line-height:32px;color:#333;}

.winsingle {width:300px;height:22px;line-height:22px;text-align:center;padding:20px 0 0 0;}
.winbtn {width:70px;height:20px;line-height:20px;border:1px solid #ccc;margin:0 5px;color:#666;font-weight:bold;background:url(/images/button_gray_bg.gif) repeat-x;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=15);
	-moz-opacity: 0.15;
	opacity: 0.15;/* 越大背景色越深 */
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 1px solid #30C0FF;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
	cursor:pointer;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
	color:#B30F10;/*FBFBFB*/
	font-weight:bold;
	font-size:14px;
}

#TB_title{
	background:#98E0FF url(TB_title_bg.jpg) repeat-x;
	height:27px;
}
#TB_body
{
	margin:0; padding:0;
}
#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent .TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:38px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
	text-align:center;
	color:#40A040;
	/*font-size:14px;
	font-family:黑体;*/
	background:url(/ejt/images/loading_bg.gif) no-repeat center;
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	/*margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;*/
}
.drag{ cursor:move;}
/*
可移动
*/
/*
#TB_resize{ background:url(resize.gif) no-repeat 100% 50%; height:11px; width:11px; cursor:nw-resize; float:right;}
*/